package com.jhy.study2;

import com.jhy.study2.abstractT.Class2;
import com.jhy.study2.interface1.Clas3;
import com.jhy.study2.interface1.Inter2;

public class TestAbsClass1 {
    public static void main(String[] args) {

//        Class2 c2 = new Class2();
//        c2.speak("随便的haul");
//        c2.act("somethings");
//
//        Clas3 c3 = new Clas3();
//        System.out.println(Inter2.int1);
//        System.out.println("=====================");
//        System.out.println(Clas3.int1);  //接口中的类成员变量 默认被申明成静态变量了 public static final
//
//        System.out.println("=====================");

        /*
        * 匿名内部类，挺有意思的
        * */
        new Clas3(){
            @Override
            public void s22(String str) {
                super.s22(str);
                System.out.println(str);
            }

            @Override
            public void s1(String str) {
                super.s1(str);
            }

            @Override
            public void s2(String str) {
                super.s2(str);
            }
        }.s22("heihei");


    }
}
